// import { getList as getCaseCodeList } from "@/api/print/mesProdBoxcode"
import { getList as getCaseCodeList } from "@/api/print/mesCapacityCodeInfo"

export const CaseCode = {
  data() {
    return {
      visible: false, //表格弹框隐藏显示
      getCaseCodeList, // 获取弹框数据接口
      hasMesSalesOrderFooter: true, // 是否需要底部按钮默认true
      CaseCodeSearchDialog: {
        inline: true,
        formDesc: {
          barcode: {
            type: "input",
            label: $i18n.t("mesFqcTask.boxCode"),
            layout: 12
          },
          // boxcode: {
          //   type: "input",
          //   label: $i18n.t("mesFqcTask.boxCode"),
          //   layout: 12
          // },
          orderCode: {
            type: "input",
            label: $i18n.t("mesFqcTask.productWorkOrderCode"),
            layout: 12
          }
        }
      },
      CaseCodeDialogColumn: [
        {
          type: "selection"
        },
        {
          type: "index",
          label: $i18n.t("common.order"),
          width: 60,
          fixed: "left"
        },
        {
          prop: "barcode",
          label: $i18n.t("mesFqcTask.boxCode"),
          minWidth: 500,
          showOverflowTooltip: true
        },
        {
          prop: "prodCode",
          label: $i18n.t("mesFqcTask.modelCode"),
          showOverflowTooltip: true,
          width: 130
        },
        {
          prop: "prodName",
          label: $i18n.t("mesFqcTask.modelName"),
          showOverflowTooltip: true,
          width: 230
        },
        {
          prop: "seriesCode",
          label: $i18n.t("mesFqcTask.seriesCode"),
          minWidth: 130,
          showOverflowTooltip: true
        },
        {
          prop: "seriesName",
          label: $i18n.t("mesFqcTask.seriesName"),
          minWidth: 130,
          showOverflowTooltip: true
        },
        {
          prop: "count",
          label: $i18n.t("mesFqcTask.volume"),
          minWidth: 80,
          showOverflowTooltip: true
        },
        {
          prop: "planBeginDate",
          label: $i18n.t("mesFqcTask.planBeginDate"),
          width: 130
        },
        {
          prop: "planEndDate",
          label: $i18n.t("mesFqcTask.planEndDate"),
          width: 130
        },
        // {
        //   prop: "barcodePrintTemp",
        //   label: "打印条码模板名称",
        // },

        // {
        //   prop: "barcodeFront",
        //   label: "条码前缀",
        //   minWidth: 130,
        //   showOverflowTooltip: true,
        // },
        // {
        //   prop: "lineName",
        //   label: $i18n.t("common.lineName"),
        //   minWidth: 130,
        //   showOverflowTooltip: true
        // },
        // {
        //   prop: "lineCode",
        //   label: $i18n.t("common.lineCode"),
        //   minWidth: 130,
        //   showOverflowTooltip: true
        // }
        // {
        //   prop: "isPrint",
        //   label: " 打印标识 1是 0否",
        // },
        // {
        //   prop: "isSubmitted",
        //   label: " 报工标识 1是 0否",
        // },
        // {
        //   prop: "factoryCode",
        //   label: "工厂编码",
        // },
        // {
        //   prop: "remark",
        //   label: "备注",
        // },
        // {
        //   prop: "createByName",
        //   label: "创建人名称",
        // },
        // {
        //   prop: "createTime",
        //   label: "创建时间",
        //   width: 180,
        // },
        // {
        //   prop: "updateByName",
        //   label: "更新人名称",
        // },
        // {
        //   prop: "updateTime",
        //   label: "更新时间",
        //   width: 180,
        // },
      ]
    }
  }
}
